Skip to content

fix: fix cursor bot comments#1713

Merged
gbotrel merged 1 commit intomasterfrom
fix/civ
Feb 11, 2026
Merged

fix: fix cursor bot comments#1713
gbotrel merged 1 commit intomasterfrom
fix/civ

Conversation

@gbotrel
Copy link
Copy Markdown
Collaborator

@gbotrel gbotrel commented Feb 11, 2026

Note

Low Risk
Small CI workflow refactor limited to Slack notification scripting; primary risk is mis-wired env vars causing missing/incorrect Slack messages.

Overview
The Slack notification workflow now maps workflow_call inputs (status/actor/repo/branch/run_id) and SLACK_BOT_TOKEN into step-level env variables, and uses those variables throughout the bash script.

This replaces direct ${{ inputs.* }} / ${{ secrets.* }} interpolation inside jq/curl, reducing quoting/interpolation issues while keeping the success/failure payloads and Slack API call behavior the same.

Written by Cursor Bugbot for commit 24c866a. This will update automatically on new commits. Configure here.

Copilot AI review requested due to automatic review settings February 11, 2026 03:05
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the reusable Slack notification workflow to pass workflow_call inputs and the Slack token via step environment variables, simplifying the shell script and avoiding repeated ${{ }} interpolations inside the run block.

Changes:

  • Introduced step-level env variables for status, actor, repository, branch, run_id, and SLACK_BOT_TOKEN.
  • Updated the bash script to reference those environment variables when building the Slack payload and authorizing the API call.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@gbotrel gbotrel merged commit 75f6cd8 into master Feb 11, 2026
18 checks passed
@gbotrel gbotrel deleted the fix/civ branch February 11, 2026 03:10
ivokub pushed a commit that referenced this pull request Feb 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants